
@media screen and (max-width:850px){body{overflow-x:hidden;width:100%;min-width:320px}
.header{float:left;clear:both;width:100%;height:90px}
.header .logo{float:left;margin:10px 0 0 0;width:330px;height:82px}
.logo img{margin:10px 0 0 3%;width:30%;height:auto;max-width:80px;min-width:60px}
.logo h1{margin:30px 0 0 10px;font-size:20px}
.header .nav{float:left;clear:both;width:100%}
.nav ul{float:left;clear:both;margin:10px 0 0 2%;width:96%}
.nav li{margin:15px 1.6% 0 1.7%;width:30%;min-width:80px}
.nav li b{width:100%;font-size:14px}
.nav li span{top:39px;right:2%;padding:10px 0;width:96%}
.nav li span a{margin:0;width:100%}
.wrap{float:left;clear:both;width:100%}
.wrap::before{margin:0 0 0 3.5%;width:93%;height:7px}
.wrap .main{float:left;clear:both;margin:130px 0 0 0;width:100%}
.main .menu{float:left;clear:both;width:100%;border-bottom:1px solid #6e7783;background:#f3f3f0}
.menu span{float:left;clear:both;margin:0 0 0 2%;width:96%;border-top:none}
.menu b{float:left;clear:none;margin:0 2%;width:29%;height:50px;border-bottom:none;font-size:15px;line-height:50px}
.menu b:hover{background:#e8e8e1;color:#3b8183}
.menu .act{background:#e8e8e1;color:#3b8183}
.main .list{float:left;clear:both;margin:0 0 30px 0;width:100%}
.list ul{margin:10px 0 0 0}
.list li{margin:0}
.list li i{margin:20px 0 20px 3%;width:50px}
.list li img{width:50px;height:50px;border-radius:25px}
.list li b{margin:20px 3% 0 0;width:73%;font-size:14px}
.list li b a{color:#555}
.list li b a:hover{color:#ce5537}
.list li span{margin:0 3% 0 0;width:73%;height:20px;font-size:14px;line-height:20px}
.footer{float:left;clear:both;margin:20px 0 0 0;width:100%;height:120px;border-radius:unset;}
.footer dl{margin:25px 0 0 5%;width:90%;line-height:20px}
.footer dd{margin:15px 0 0 0}
.recommend{display:none}
}